package ar.edu.utn.frsf.proyectofinal.sistemadecontrolmodbus.service.factories;


import java.util.List;
import java.util.Map;

import ar.edu.utn.frsf.proyectofinal.sistemadecontrolmodbus.persistence.model.Alarm;
import ar.edu.utn.frsf.proyectofinal.sistemadecontrolmodbus.persistence.model.Device;
import ar.edu.utn.frsf.proyectofinal.sistemadecontrolmodbus.service.AlarmService;
import ar.edu.utn.frsf.proyectofinal.sistemadecontrolmodbus.service.FieldService;

public interface AlarmServiceFactory {

	AlarmService create(Alarm alarm, Device device, FieldService fieldServ);

	List<AlarmService> create(List<Alarm> devalarms, Device device,
			Map<Integer, FieldService> fieldServices);

}
